most auspicious - French English Dictionary